home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-02-26 | 747 b | 35 lines |
- # Generate USNO Time Utilities for TCP/IP
- # SAS/C V6.5 for AmigaDOS
- # Rick O'Sullivan, AltoFirma Software
- # rosully@aww.com
-
- # Define Macros
- DIR = AmiTCP:dev/src/usno/
- INC = AmiTCP:dev/include/
- LIB = AmiTCP:dev/lib/
- HDR = $(DIR)timesrvd/
- SRC = $(DIR)timesrvd/
- OBJ = $(DIR)timesrvd/
- PRG = $(DIR)serv/
-
- # Define common objects
- OBJS = $(OBJ)timesrvd.o
-
- TGT = $(PRG)timesrvd
- LIBS = $(LIB)net.lib LIB:sc.lib LIB:amiga.lib
- CC = sc
- CL = slink
- CCOPTS = IDIR=$(INC) OBJNAME=$(OBJ) OPTIMIZE NOICONS
- CLOPTS = FROM LIB:c.o $(OBJS) TO $(TGT) LIB $(LIBS)
-
- # build target
- $(TGT): $(OBJS)
- $(CL) $(CLOPTS)
-
- # translation rule: source -> object
- .c.o:
- $(CC) $(CCOPTS) $*
-
- # compile objects
- $(OBJ)timesrvd.o: $(SRC)timesrvd.c
-